home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
doors_1
/
chats021.zip
/
WASNEU.021
< prev
next >
Wrap
Text File
|
1992-09-04
|
14KB
|
287 lines
Version 0.21ß
- bei #w und #d bleibt die TINE-CHAT-Zeile bestehen
- #w und #d - Unterstuetzung auch fuer SBBS
- ein RADU-Fehler wurde behoben, falls TINE-CHAT nicht mit RA verwendet wird
- nun koennen User ihre eigenen Macros in der Statuszeile unterbringen
Hierzu gibts den #E-Befehl, der unter KEYSTATUS in den *.SCL einzu-
fügen sind.
- Die Hilfeseite wurde in 2 Spalten unterteilt
- Der Name des Logfiles wird dem User nicht mehr angezeigt
- USERDOES.? Unterstuetzung fuer SBBS oder das USERON-Utility fuer RA
- UserDoesPath wird in CHAT.CFG deklariert, der Text im Language.SCL-File
- Exitinfo.BBS von SBBS wird nun auch unterstuetzt
- beim Aufruf kann mit /N=Nodenummer die Nummer der Line uebergeben werden
- /L=sprachfile arbeitet nun korrekt
- mit #L kann nun der eigene Window-Inhalt schnell geloescht werden
- der geploppte bekommt eine Meldung, dass er geploppt wurde
Version 0.20ß
- Es gibt bei 2:242/14 das Echo TINECHAT.GER - Anfragen bitte an
Christoph Rockenstein 242/14
- Der Name SANNA-CHAT ist in TINE-CHAT geaendert worden
- Es koennen nun laengere CTRL-#-Befehle verwendet werden (bis 33 Buch-
staben. Auch der Fehler, dass bei langen Usernamen etwas abgeschnitten
wurde, ist behoben
- Nach Starten von Tine-Chat mit /S-Sysop-User-Chat, musste man eine
Taste nach Verlassen druecken - der Fehler wurde behoben!
- Fuer die Key-Definitionen (#-Befehle und Ctrl-Keys) koennen nun
Security und UserFlags eingebunden werden, um bestimmte Befehle fuer
z.B. neue User zu sperren
Beispiel: KeyPlopp = P Plop User |200B1C3
^^^Security 200 und B1 und C3
des Users muessen gesetzt sein,
damit er diesen Befehl zur
Verfuegung hat
Ctrl-A = <hallo> |30B5D3
^^Security 30 und B5 und D3 muessen
gesetzt sein
- neue Funktion #P = Plop User aus Tine Chat - lustige Funktion, hier
kann man andere User aus dem Tine-Chat werfen
- um spezielle vor PLOP-Befehlen anderer User zu schuetzen, gibts den
PLOPPROTECTION = Befehl in der *.SCL- Datei. Hier wird erst der Text
angegeben, der den anderen anzeigt, dass er nicht geploppt werden kann
und dann die Security/Flags mit |30B1B2C3...
- Der User kann im Tine-Chat den Sysop mit #Y (Yell Sysop) rufen in
den Paging-Ours. Es wird die Musik gespielt, die mit PAGESONG = Page.ra
definiert wird in CHAT.CFG
Das WANTS-CHAT faengt an zu blinken
- wenn ein User den Chat verlaesst, wird sein Fenster geschlossen
- die Files CHATHELP.ASC und CHATON.ASC werden nicht mehr benoetigt
Die Texte werden in *.SCL-Files mitdefiniert
- das blinkende WANTS-CHAT wird geloescht, wenn der Sysop mit dem User
chattet
Version 0.19ß
- die Breite der Statuszeilen ist auf 79 gesetzt worden, da manche Term-
Programme in der 80. Spalte automatisch ein Line-Feed machen. So wird
einer Zerstoerung des Bildschirms vorgebeugt und man ist unabhaengig,
ob LineFeed eingeschaltet ist oder nicht
- einen wichtigen Fehler im Zeichenaustausch ueber das CHAT_TMP.$$$-
File endlich entdeckt. Nun gehen keine Zeichen mehr verloren
- Die Extension .RAL der Language-Files wurde in .SCL
geaendert, damit keine Verwechslungen mit den .RAL von RemoteAccess
auftreten
- Das CHAT.CFG wird nun schneller gelesen
- den Parameter /D= fuers Dorinfo gibts nicht mehr, da Richard Faasen
seine RADU.TPU - unit veraendert hat.
Wenn das EXITINFO nicht gefunden wird, wird ueberprueft, ob die
Enviroment-Variablem DORINFO= und DORNODE= gesetzt sind. Z.B.
DORINFO=\ra\node1\dorinfo1.def
DORNODE=4
Hieraus wird dann die User-Information gelesen
- das File CHAT.ABV wird nun verwendet, wenn im CHAT.CFG der Befehl
UseABV = YES ist.
Dieses File enthaelt erst eine Abkuerzung in GROSSBUCHSTABEN (!!!)
und danach die Bedeutung. Wird nun z.B. im Text "ra" geschrieben, so
wird dieses Wort auf der Stelle durch "Remote Access ersetzt".
Diese Liste sollte NICHT alphabetisch sortiert sein, da sie im
Chat-Programm als Baum verwaltet wird, der sonst "umkippen" koennte,
womit die such-Zeiten sich erhoehen
- kleiner Fehler mit den Sysop-Nummern (1=Sysop2 etc) korrigiert
Version 0.18ß
- Command in CHAT.CFG: ANSIMESSAGE = Farbe der Direktmeldungen
- in der CHAT.CFG koennen nun bis zu 10 Sysop-Namen definiert werden.
Der Sinn des ganzen:
Ab nun ist es moeglich, direkt in einem Task durch einfaches Lostippen
sich ein Window aufzumachen, um mit den Usern zu chatten, ohne sich
extra in einem anderen Task/Workstation einloggen zu muessen.
Als Username wird hierbei der SysopName0 = genommen, wenn nicht zu Beginn
des Chats eine Zahl von 0 bis 9 gedrueckt wurde, die den Sysop-Namen
repraesentiert. ( 0 = Defaultsysopname )
Leider gibt es hier folgende Einschraenkungen:
* Dieses Feature ist nur moeglich, wenn sich der User im ANSI-Modus
befindet
* Verlaesst der User, in dessen Task der Sysop mitchattet, den Sanna-
chat, so fliegt natuerlich auch der Sysop mit raus
* Die #-Befehle sind zum Teil ausgeschaltet, denn wenn der Sysop mit
anderen chattet und der User will die Hilfeseite sehen, wuerde
es Konflikte geben. Vielleicht ist dies in eine der naechsten
Versionen moeglich, aber Multitasking unter Multitasking ist halt
auch net so einfach
* Der Sysop verlaesst sein Fenster durch CTRL-Z, ein zweites Mal
CTRL-Z zwingt den User, den Chat zu verlassen, jeder andere Buch-
stabe oeffnet wieder das Sysop-Fenster
* Dem Sysop stehen keine #-Kommandos zur Verfuegung, die Makros
funktionieren aber.
- Fuer die Direkten-Online-Messages wurde nun RA vollkommen nachempfunden.
Hier treten nun keine Fehler mehr auf. Es wird das Semaphore-Dir vom
RA genommen.
- Bei dem CHAT.ERR-Fehler-Logfile kann nun der Pfad auch angegeben werden
- im CHAT.LOG Logout-Meldung korrigiert
- der Command-Line-Parameter /s wurde geaendert in /S=x, nun wird der
User auch in den Sysop-User-Chat gezwungen, als Sysop-Name wird aber
der Name Nummer x, der in CHAT.CFG definiert wird, genommen.
bei NICHT-ANSI/AVT-Usern wird der normale Zeilen-User-Chat verwendet
Version 0.17ß
- Command-Line-Parameter hinzugefuegt: /s = Sysop-Chat
Es wird ein Sysop-User-Chat (sonst ueber ALT-C zu erreichen) direkt
nach dem Starten erreicht.
So kann man auch den Sanna-Chat als Sysop-User-Chat benutzen
- Command in CHAT.CFG hinzugefuegt: SYSOPKEYS = NO ->
so sind die Sysop-Keys ausgeschaltet. D.h. es funktionieren
ALT-C, ALT-H, ALT-S und andere Tasten nicht mehr. Der lokale User
kann also nicht seine Security aendern oder sich mehr Online-Zeit
mit den Pfeiltasten geben
Dies ist wichtig, wenn z.B. der Sanna-Chat in einem LAN im Local-Mode
laeuft und der User an der Workstation nicht seine Userparameter
aendern soll.
- Manchmal kam es vor, dass wenn ein dritter User in den Sanna-Chat kam,
die ersten 255 Zeichen an andere Tasks nicht uebertragen wurden.
Ich hoffe, der Fehler tritt nun nicht mehr auf.
- Command in CHAT.CFG hinzugefuegt:
NEWLINE = Yes -> nach Return kommt man in die naechste Zeile
NEWLINE = No -> es wird keine neue Zeile erzeugt, wenn Return in der
ersten Spalte gedrueckt wurde
- Fehler behoben:
Wollte man eine direkte Message an andere User verschicken, so
kam es manchmal vor, das RA gleichzeitig die Message lesen wollte.
Nun wartet Sanna-Chat, bis RA fertig ist und platzt nicht mitten rein
- Nach den System-Meldungen kommt nun ein chr(13)-> Retrun
- Fehler behoben:
Nach "Druecke eine Taste" wurde der Tastaturbuffer nicht geleert
(reported by Michael Heinbockel)
- in der unregistrierten Version geht das Spanner-LOG-File nicht
Version 0.16ß
- Fehlermeldungen werden in CHAT.ERR protokolliert
- .ASC / .ANS text-Files werden nun in dem Sprachen-\TXTFILES\-Directory
gesucht, wenn man nicht ueber /L=LANGUAGE eine Sprache definiert hat.
- Fehler behoben:
Startete man mit dem Parameter /L=GERMAN, so wurden die chaton etc.-
Files in \ERMAN\ gesucht... nun ist es \GERMAN\
(reportet by Ruedi Kneubuehler)
- Command-Line-Parameter /D=Dorinfopath+DorinfoFile hinzugefuegt
d.h. /D=c:\ra\node4\dorinfo4.def -> dorinfo4.def wird gelesen, wenn
kein EXITINFO.BBS existiert.
- Command-Line-Parameter /C=ConfigFile hinzugefuegt
d.h. /C=\ra\chat2.cfg -> chat2.cfg wird gelesen, Default ist
CHAT.CFG im CHAT.EXE-Pfad
- Mit der Funktionstaste F8 wird das Registrierinfo angezeigt
- In der unregistrierten Version wird nach dem Starten von Sanna-Chat die
F8-status-Zeile angezeigt
- Fehler behoben:
Bei Crsr-rechts oder andere Ctrl-Tasten kam Muell ueber den Bildschirm
nun behoben
- Man kann in der CHAT.CFG-Datei nun LOGFILE=CHAT.LOG definieren.
Nun werden alle Chat-Texte der User mitgeloggt in einem Spanner-File :-)
- Fehler: Startet man Sanna-Chat ohne die Enviroment-Variable RA zu
setzen, dann gibt es einen RUNTIME-ERROR
Dies ist ein Fehler der RADU.TPU. Ich hoffe Richard Faasen wird
diesen Fehler bald beheben.
Version 0.15ß
- Fehler-Meldungen enden nun nicht mehr mit einem Runtime-error
- Fehler-Behandlung wurde verbessert
- Man kann CTRL-Macros mit einem '#' beginnen, dann werden diese nicht
im Textfenster sondern in der User-Zeile eine bestimmte Zeit angezeigt.
Diese Zeit kann mit dem Befehl DISPLAYTIME = im CHAT.CFG eingestellt
werden (je groesser, desto laenger ist die Anzeige)
- DORINFO?.DEF wird unterstuetzt
- andere BBS-Programme, die ein DORINFO?.DEF erstellen, werden unterstuetzt
Bitte lies CHAT-D.DOC
- Multi-Language wird unterstuetzt
- Command-line-parameters, um CHAT.EXE zu starten:
/A=0 -> Kein ANSI
/A=1 -> Benutze ANSI
/A=2 -> Benutze Avatar
/W=0 -> Kein Fenster-CHAT
/W=1 -> Fenster-CHAT
/L=ENGLISH -> Lese ENGLISH.RAL File
/L=FRANCE etc-> Lese FRANCE.RAL File
d.h. CHAT.EXE /A1 /W1 /L=GERMAN (to overrite EXITINFO.BBS-info)
- Desqview bekommt mehr time-slices, solange der User nichts macht
Version 0.14ß
- Es ist nun moeglich, in der .CFG-Datei bestimmte Makros auf CTRL-..
Tasten zu legen. Bitte nicht CTRL-Z, CTRL-M, CTRL-H benutzen !
- Es gibt #M -> Macrobelegung anzeigen
- Es gibt #Z -> Ende
- CTRL-X funktioniert nicht mehr fuer Ende
Version 0.13ß
- Sanna-Chat laeuft nun auch mit RA Version 1.11
Es fehlte ein ">" bei Pruefen der Versionsnummer >1.10
Version 0.12ß
- der Time-Out geht nun 100%ig auf allen Rechnern
- fuer nicht - ANSI-faehige wurde ein Zeilen-Chat eingebaut
- #A -> Umschalten auf Zeilenchat
- Bei den Pfadangaben in der Config-Datei braucht der Backslash
nicht mit angegeben werden
- und noch ein paar Kleinigkeiten
- nur noch eine Version fuer RA 1.10
Version 0.11ß
- NO CARRIER - Detect und Timeout-Routinen verbessert
- Timeout nach 8 Min (nach 4 min Warnung)
- zwei Verschiedene Versionen fuer RA 1.10 und RA 1.01
- SHARE.EXE wird benoetigt
Version 0.10ß
- Einbindung von RADU, einer TP-Unit von Richard Faasen
- #s ist voruebergehend gesperrt
- Fast alle Sysop-Tastenkombinationen wie in RA verfuegbar
- Erkennt automatisch RA 1.10 oder RA 1.01
- gibt Desqview-Time-Slices zurueck
- automatische Einstellung der Anzahl der Fenster je nach Anzahl
der chattenden User (Aber Achtung: geht ein mittlerer User, so
ist in der Mitte ein Leerfenster - wird noch korrigiert)
- Automatisches Weiterlaufen der Restzeit/Uhrzeit-Anzeige
- Connect-Zeit Anzeige drinnen
- Im .CFG einstellbare #-Tastenkombinationen
- #-Befehle nur am Anfang jeder Zeile moeglich
- ESC = neuer Bildschirmaufbau
- schnellerer Austausch der Zeichen ueber RAM-DISK
- optimierte Bildschirmausgabe
- Avatar-Unterstuetzung
- voruebergehend keine Einschraenkung, ob registriert oder nicht
- Neuerstellung der Config-Datei mit definierten Befehl-Woertern
- Umbenennung der beiden HELP-DAteien in .ASC (hier dabei)
- Direktmeldungen ueber SEM-Path moeglich (nur RA 1.10)
- Backspace-Fehler in 79.Spalte behoben
Version 0.07ß-0.09ß
- nicht oeffentliche Test-Versionen
Version 0.06ß
- Support von RA 1.10
- DoNotDisturb-Flag wird beruecksichtigt beim Verschicken von Direkt-
Messages
- Es erfolg ein richtiges Redraw, wo auch der Text in den Fenstern
(nur 4 Zeilen) mitaufgebaut werden
Version 0.05ß
- Farbe bei Direkter Online-Msg und Wer ist online korrigiert
- Loeschen des Fensters, wenn ein User den Chat verlaesst
- Doku korrigiert
- Anzeige, an wen Direkt-Msgs verschickt
- Direkt-Msgs an Node0 nicht mehr moeglich
Version 0.04ß
- Verschicken von Direkten Online-Msgs #D
- Bekommen von Direkten Online-Msgs
Version 0.03ß
- Aenderung der CHATS.CFG !!! Bitte neue verwenden und auf temp.
Laufwerk das File C_ONLINE.$$$ loeschen!
- Anzahl der Fenster von 2 bis auf 6 einstellbar
- Fenster nicht mehr NODE-gebunden - d.h. der als erstes kommt, schreibt
- im oberen Fenster, der als zweites im 2. Fenster etc.
- Zeitlimitueberschreitung wird getestet
- Hilfeseite #H
- Zeitanzeige #T
- Restzeitanzeige #C
- Seitenlaengenveraenderung #s, #S
- Wer ist Online #W
Version 0.02ß
Erste lauffaehige Version